package com.qiaofang.applet.service.other.service.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Created by IDEA.
 *
 * @auther Zym.
 * @company qiaofang
 * @date 2021/1/20 10:55
 */
@Data
@ApiModel("租户数据统计DTO")
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CorporationReportDto{

    @ApiModelProperty("集团编码")
    private String corporationCode;

    @ApiModelProperty("集团名称")
    private String corporationName;

    @ApiModelProperty("资讯数")
    private Long assetsNum;

    @ApiModelProperty("主题数")
    private Long topicNum;

    @ApiModelProperty("二手房总数")
    private Long saleTotalNum;

    @ApiModelProperty("二手房上架数")
    private Long saleUpNum;

    @ApiModelProperty("二手房主推数")
    private Long saleHotNum;

    @ApiModelProperty("租房总数")
    private Long rentTotalNum;

    @ApiModelProperty("租房上架数")
    private Long rentUpNum;

    @ApiModelProperty("租房主推数")
    private Long rentHotNum;

    @ApiModelProperty("新房楼盘总数")
    private Long firstTotalNum;

    @ApiModelProperty("新房楼盘上架数")
    private Long firstUpNum;

    @ApiModelProperty("新房楼盘主推数")
    private Long firstHotNum;

    @ApiModelProperty("小区总数")
    private Long estateTotalNum;

    @ApiModelProperty("经纪人总数")
    private Long empTotalNum;

    @ApiModelProperty("主推经纪人数")
    private Long empHotNum;

    @ApiModelProperty("经纪人标签数")
    private Long empLabelNum;

    @ApiModelProperty("分享总数")
    private Long shareTotalNum;

    @ApiModelProperty("分享二手房数")
    private Long shareSaleNum;

    @ApiModelProperty("分享租房数")
    private Long shareRentNum;

    @ApiModelProperty("分享新房数")
    private Long shareFirstNum;

    @ApiModelProperty("分享经纪人名片数")
    private Long shareEmpNum;

    @ApiModelProperty("经纪人带看数")
    private Long inspectionNum;

    @ApiModelProperty("经纪人待看数")
    private Long appointmentNum;

    @ApiModelProperty("会员数")
    private Long memberNum;

    @ApiModelProperty("浏览房源数")
    private Long exploreHouseNum;

    @ApiModelProperty("会员微聊数")
    private Long chatNum;

    @ApiModelProperty("会员订阅数")
    private Long subscribeNum;

    @ApiModelProperty("会员取消订阅数")
    private Long subscribeCancelNum;

    @ApiModelProperty("会员预约数")
    private Long appointmentTotalNum;

}
